<?php

namespace Acme\DemoBundle\EventListener;

use Symfony\Component\HttpKernel\HttpKernelInterface;
use Symfony\Component\HttpKernel\Event\FilterControllerEvent;
use Acme\DemoBundle\Twig\Extension\DemoExtension;

class ControllerListener {
	protected $extension;
	public function __construct(DemoExtension $extension) {
		$this->extension = $extension;
	}
	public function onKernelController(FilterControllerEvent $event) {
		if (HttpKernelInterface::MASTER_REQUEST === $event->getRequestType ()) {
			$this->extension->setController ( $event->getController () );
		}
	}
}
